mental defectives - Francés Inglés Diccionario